package com.fjwt.gz.db.vo;

import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ActivityAndCouponVO {
    private Long activityId;

    /**
     * 活动名称
     */
    private String activityName;

    /** 活动海报 */
    private String activityImg;

    /**
     * 机构ID
     */
    private String agentNo;


    /**
     * 开始时间
     */
    @JSONField(name = "sTime")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    /**
     * 结束时间
     */
    @JSONField(name = "eTime")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    /**
     * 出资方，为空时平台出资
     */
    private Integer payAuthId;

    /**
     * 活动编号
     */
    private String activityNo;

    /**
     * 机构名称
     */
    private String agentName;

    /**
     * 机构等级
     */
    private Integer level;

    private String liteAgentNo2;

    private String liteAgentNo3;

    private String liteAgentNo4;

    /**
     * 活动配置的卡券信息
     */
    private List<CouponVO> couponList;

    private String appId;
}
